# 需求：打开注册A.html页面，完成以下操作：
# 1).点击 alert 按钮
# 2).关闭警告框
# 3).输入用户名：admin

from time import sleep
from selenium import webdriver
from selenium.webdriver import ActionChains
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.wait import WebDriverWait

# 1.打开浏览器
path = r"D:\chromedriver-win64\chromedriver.exe" # 定义驱动路径
driver = webdriver.Chrome(executable_path=path)
# 2.输入访问地址
driver.get("http://121.43.169.97:8848/pageA.html")
# 放大浏览器
driver.maximize_window()

# 1）.点击alert按钮
driver.find_element_by_css_selector("#alerta").click()
sleep(2)
# 获取弹框对象
al = driver.switch_to.alert
# 获取文本信息
print("警告框信息:", al.text)
# 处理对话框。同意
al.accept()
# 2).关闭警告框
# 3).输入用户名：admin
driver.find_element_by_css_selector("#userA").send_keys("admin")

sleep(3)
driver.quit()
